right of self-defense - Français Anglais Dictionnaire